"after sight" - Details

English Term:
after sight
Arabic Term:
بعد الإطلاع
Arabic Definition:

.